<?php
/**
 *Create by PhpStorm
 *User:Kendy
 *Date:2019/10/9/009
 *Time:16:19
 */
namespace app\admin\model;
use think\Model;
use think\Db;
class LogStaffLogins extends Model
{
    // 确定链接表名
    protected $name = 'log_staff_logins';
    /**
     * 根据搜索条件获取所有的运营人员登录数据
     * @param $where  查询条件
     * @param $offset
     * @param $limit
     * @return mixed
     */
    public function getLogLoginList($where ,$offset, $limit)
    {
        $res =  $this
            ->alias('l')
            ->join('admin a','a.admin_id=l.staff_id','LEFT')
            ->where($where)
            ->field('l.*,a.admin_name')
            ->order('id desc')
            ->limit($offset, $limit)
            ->select();
        foreach($res as $k=>$v){
            $res[$k]['login_time'] = date('Y-m-d H:i:s');
        }
        return $res;
    }


    /**
     * 根据搜索条件获取所有的运营人员登录数量
     * @param $where  查询条件
     * @return mixed
     */
    public function  getLogLoginCount($where)
    {
        return $this->where($where)->count();
    }
}